package com.hsgene.util.mq.rocket.constants;

/**
 * RocketMQ常量
 *
 * @author wangbing
 * @version 1.0
 * @date 2019/1/23 10:46
 * Copyright: Copyright (c) 2019
 */
public class RocketMQConstants {

    // 阿里云RocketMQ延迟消息或定时消息的时间戳设置最大时间为40天
    public final static long MAX_DELAY_TIME = 40 * 24 * 60 * 60 * 1000L;

    // 阿里云RocketMQ延迟消息或定时消息的时间戳设置大于最大时间为40天时，设置发送延迟时间为提前1分钟，避免一些临界异常情况发生
    public final static long SECOND_DELAY_TIME = 40 * 24 * 59 * 60 * 1000L;

}
